import request from '@/utils/request';

// 服务配置
// 首页列表**
export async function getEmpList(params) {
  return request(`/csApi/custService/queryList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 删除单个列表的数据**
export async function delEmpList(params) {
  return request(`/csApi/custService/delete`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 五险合不合一
export async function getInsUnifyFlag(params) {
  return request(`/csApi/custService/queryParamSetByAreaAndCorp`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 获取在不在供应商业务范围内
export async function getIsSupplyScope(params) {
  return request(`/csApi/custService/suppRange/get`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 缴费账户列表
export async function getAcountList(params) {
  return request(`/csApi/empSendQueryService/queryInjSecAcco`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 政策组合列表
export async function getGroupList(params) {
  return request(`/csApi/custService/getCustConfColruytPlcyList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 工伤二级户列表
export async function getSecAccoList(params) {
  return request(`/csApi/empSendQueryService/queryInjSecAcco`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 提交数据
export async function submit(params) {
  return request(`/csApi/custService/insert`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 获取详情数据
export async function getDetDetail(params) {
  return request(`/csApi/custService/get`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 提交修改数据
export async function updateSubmit(params) {
  return request(`/csApi/custService/update`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 服务配置详情接口
export async function getConfigDetail(params) {
  return request(`/csApi/custService/getDetail`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 查询所有的市
export async function getNmAreaCity(params) {
  return request(`/csApi/mdm/baseService/queryNmAreaCity`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 获取上传进度数据
export async function getUploadProgress(params) {
  return request(`/csApi/batchTask/getBatTaskInfo`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 服务配置上传
export async function uploadFileService(params) {
  return request(`/csApi/custService/batch/insert`, {
    method: 'POST',
    body: params,
  });
}
// 所属客服列表
export async function getRespUserList(params) {
  return request(`/csApi/baseApi/baseUser/queryRespUserList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
